explanatory potential - Turkish English Dictionary